on the back of the envelope - Espagnol Anglais Dictionnaire